rounded at (the) edges - French English Dictionary